mtd: nand: fsl_ifc: Fix nand waitfunc return value
authorJagdish Gediya <[email protected]>
Tue, 1 May 2018 19:50:57 +0000 (01:20 +0530)
committerYork Sun <[email protected]>
Wed, 9 May 2018 14:17:51 +0000 (09:17 -0500)
commite8c669a3e6ec9b33aea55e957024f97300b99c1c
tree3b5a16e00f49927421f1be99ae6a84b6fda12fa9
parent8b40f22900f3618ab1b83d15d078ab6f75c7c800
mtd: nand: fsl_ifc: Fix nand waitfunc return value

As per the IFC hardware manual, Most significant byte in nand_fsr
register is the outcome of NAND READ STATUS command.

So status value need to be shifted as per the nand framework
requirement.

Signed-off-by: Jagdish Gediya <[email protected]>
Reviewed-by: Prabhakar Kushwaha <[email protected]>
Reviewed-by: York Sun <[email protected]>
drivers/mtd/nand/fsl_ifc_nand.c